Steve Marsh Author & Editor

Steve Marsh is Senior Lecturer and Head of the Politics Department at Cardiff University. Wyn Rees is Professor of International Security at the University of Nottingham.