Canadian trade unions and the New Democratic Party | lit.salon