Author: John Murdoch Harper
Alternate names: J. M. (John Murdoch) 1845-1919 Harper; J. M. Harper; Harper, J. M.
Born: 1845
Died: 1919