Class30
Dougherty, James E.; Pfaltzgraff Jr., Robert L.
Contending Theories of International Relations: A Comprehensive Survey
. New York: Pearson, 2001.