Social protest from the left in Canada, 1870 - 1970 - Weinrich, Peter (Univ. of Toronto Pr., 1982)