Baedeker's Canada.
Publisher: Esselte
Language: eng