Imperfect Union: Canadian Labour and the Left

Collection

A four-part series of epic sweep, examining the relationship of organized labor and political parties of the left in Canada, and the international background of that relationship. In the process it provides both a history of trade unions in Canada, and of Canadian socialism, down to the most recent history of the NDP.