Skip to main content
Digital Archive Ontario Homepage

Harper, J. M. (John Murdoch), 1845-1919