James Inglis

Canada, 1835-1904