E.G. Hallewell

Canada, v. 1822-1869