Why do the United States and Canada have such divergent political cultures when they share one of the closest economic and cultural relationships in the world? Canadians and Americans consistently disagree over issues such as the separation of church and state, the responsibility of government for the welfare of everyone, the relationship between federal and subnational government, and the right to marry a same-sex partner or to own an assault...