Author: John Arch White
Alternate names: John Arch White William W. Pyle