Ross Homel Author & Editor

Alan France is Professor of Criminology at Loughborough University, UK.

Ross Homel is Foundation Professor of Criminology and Criminal Justice at Griffith University, Australia.