Canada's weird, left-wing, anti-American nationalism