Author: William James Heaton
Alternate names: W. J. Heaton
Born: 1845