Author: Francis J. McNamara
Alternate names: Francis McNamara