External contributor
John Peterson
 
Professor of International Politics at the University of Edinburgh
 

Professor of International Politics at the University of Edinburgh. He has previously held posts in several Universities (Glasgow, York, Essex, Oxford, California, Vienna, Paris)