Back to top

James McCosh, 1811-1894 [graphic].