International relations : perspectives and controversies - Shimko, Keith L. (Houghton Mifflin, 2005)