Authors | Peter Sutch
autor-image
Peter Sutch
Peter Sutch is currently head of the Politics Department and Senior Lecturer in Political Thought and International Relations at Cardiff University. His current research is on international law and international justice. Juanita Elias is Senior Lectu ... Read more