Nationalism, communism and Canadian labour