Canada and the United States ambivalent allies - Thompson, John Herd 1946-2019; Randall, Stephen J. 1944- (The United States and the Americas, 2008)