Blood Upon Our Land: The North West Resistance Diary of Josephine Bouvier

by Maxine Trottier Part of the Dear Canada Series
A young girl watches as the Métis life she knows is threatened by conflict... read more