Alan France Editor & Author

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

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