Andrew Glencross is a lecturer in International Politics at the University of Stirling, UK. He was previously a Senior Fellow at the Center for the Study of America and the West, and has also taught international relations at both the University of Pennsylvania and the University of Aberdeen.