James Hamilton

Canadian, 1810-1896