By Hew Strachan (Professor of International Relations, Professor of International Relations, St Andrews University)