Author: J. P. Earwaker
Alternate names: Earwaker, J. P.; John Parsons Earwaker; J P. Earwaker; J.P Earwaker
Born: 1847
Died: 1895