
In this sweeping history of Canada, William Kingsford provides a detailed and engaging account of the country's political, social, and cultural evolution from prehistoric times to the 19th century. Drawing on a wide range of primary sources, Kingsford offers insightful analysis...