Canadian history readings. [microform] : for schools, libraries, and general readers : embracing seventy-two topics, treated by twenty-six writers, including well-known specialists
Hay, G. U. (George Upham), 1843-1912