Policy Press

Ross Deuchar

Ross Deuchar is Professor of Criminology and Criminal Justice at the University of the West of Scotland, UK and Affiliate Research Professor within the School of Criminology and Criminal Justice at Florida Atlantic University, US.