American foreign policy past, present, future - Hastedt, Glenn P. (Prentice Hall, 1988)