Weekend Surprise! 5% off any purchase. Get the code »

Graham Evans

Evans, currently Senior Lecturer in International Relations at the University of Wales, Swansea, has published extensively on international affairs.