Yours in Revolt : The Socialist Party of Canada and the Western Canadian Labour Movement The militancy of western Canadian workers during the first two decades of this…