24 Hour Spooky SALE! Save up to $15 off. Get the code »

Ian Taylor

Ian Taylor is Senior Lecturer at the School of International Relations, University of St. Andrews; Professor Extraordinare at the University of Stellenbosch, South Africa; and Visiting Lecturer to the Faculty of Development Studies, Mbarara University of Science and Technology, Uganda.