Author: W. J. Hiscox
Fuller name: William James Hiscox
Alternate names: William James