avg_rating: 3.94
name: Campbell Craig
about: Campbell Craig is Professor of International Politics at Aberystwyth University, where he teaches and writes about cold war and nuclear history, US foreign relations, and contemporary international politics.He is currently working on Marxism and modern war in the twentieth century, classical realism, and a larger project on the nuclear revolution as theory.