Rob Canton

Rob Canton is Professor Emeritus in Community and Criminal Justice, De Montfort University, and Patron of the Probation Institute

Rob Canton is Professor Emeritus in Community and Criminal Justice, De Montfort University, and Patron of the…
Tributes to Mike Guilfoyle, who died on 19 November 2023