Tommy Douglas, Canada’s Great Prairie Socialist, Wasn’t Always So Beloved canada politics Article 1127 words 7 votes