Professor Ian C. Taylor Professor Ian C. Taylor School of International Relations, University of St Andrews View author profile