Author: John Brangs O'Hara
Alternate names: John B. O'Hara