Eur J Crim Pol Res 2021 Jun 18:1-26. Epub 2021 Jun 18.
Institute of Security and Global Affairs, Leiden University, The Hague, The Netherlands.
Int J Offender Ther Comp Criminol 2015 Feb 31;59(2):143-58. Epub 2013 Oct 31.
Netherlands Institute for the Study of Crime and Law Enforcement, Amsterdam, The Netherlands VU University Amsterdam, The Netherlands.