Author: Robert Hartmann Mcnamara
Alternate names: Robert Hartmann McNamara; Robert, Hartmann McNamara