Author: John Page Hoover
Alternate names: Hoover, John P.