Posted on 21 July 2026 by Waterside Press John Blad John Blad is Associate Professor Criminal law at Erasmus university Rotterdam. Author DetailsBooks:Civilising Criminal Justice: An International Restorative Agenda for Penal ReformLinkedIn: View Profile Post navigationPrevious post: Paul CavadinoNext post: Susan Stewart