Democracy and discontent progresivism, socialism and social credit in the Canadian West - Young, Walter D. (MacGraw-Hill Ryerson, 1978)