Royal Holloway University of London
Egham, Surrey, UK
Department of Politics and International Relations