Author: Robert S. McNamara
Alternate names: R. S. McNamara