Stephen McLoughlin and Maartje Weerdesteijn
Stephen McLoughlin is Assistant Professor at the Centre for Trust, Peace and Social Relations at Coventry University, UK.
Maartje Weerdesteijn is Assistant Professor at Vrije Universiteit Amsterdam and researcher at the Center for International Criminal Justice.