Author: James W. Hooper
Alternate names: J. W. Hooper
Born: 1827