Canada and the United States: Ambivalent Allies (The United States and the Americas Ser.)