Progress of Canada
By: by J. Castell Hopkins
Publisher: W. & R. Chambers; Modern Progress Pub. Co.
Published: 1905
Place of publication: London; Edinburgh; Philadelphia; Toronto
Language: eng
Number of pages: 538
Subjects: History; Civilization; Histoire; Civilisation