Author: John Patterson MacLean
Alternate names: J.P Maclean
Born: 1848
Died: 1939