Ambivalent America

by Jack E. Holmes

"Ambivalent America argues that understanding long-term trends is just as important as understanding short-term trends in United States foreign policy. Building upon the works of Frank L. Klingberg…