Stephen E. McNamara's Interests