Graham A. MacDonald
Books by Graham A. MacDonald

Frederick Baraga's Short History of the North American Indians
The Beaver Hills Country (The)
A History of Land and Life

The Beaver Hills Country
A History of Land and Life

Unsettled Pasts
Reconceiving the West through Women's History

Where the Mountains Meet the Prairies
A History of Waterton Country