Canada and the United States ambivalent allies - Thompson, John Herd, 1946- (United States and the Americas., 2008)