O Canada

by Jan Morris

Author writes about ten Canadian cities and towns, each representing a different aspect of this unique land and people.