Policy Press

Publishing with Purpose

Rafe McGregor

Rafe McGregor is Senior Lecturer in Criminology at Edge Hill University, prior to which he spent fifteen years in the police and the prison service.