Author: Louis E. McNamara, Jr.
Alternate names: Louis E. McNamara, Jr.; Louis E. McNamara