John Heathershaw

John Heathershaw is associate professor of international relations at the University of Exeter.