Author: William Perry Fogg
Alternate names: Fogg, William Perry