Roger Hood and Carolyn Hoyle

Professor Roger Hood is Professor Emeritus of Criminology and an Emeritus Fellow of All Souls College, and former Director of the Centre for Criminology at the University of Oxford.|Professor Roger Hood is Professor Emeritus of Criminology and an Emeritus Fellow of All Souls College, and former Director of the Centre for Criminology at the University of Oxford.|Professor Roger Hood is Professor Emeritus of Criminology and an Emeritus Fellow of All Souls College, and former Director of the Centre for Criminology at the University of Oxford.

Content by Author

Capital Punishment in China: Room for Cautious Optimism?

Capital Punishment in China: Room for Cautious Optimism?

Recent weeks have seen the resumption of executions in Jordan, after an 8-year de facto moratorium, and in Pakistan, following the murderous terrorist attack on a school in Peshawar, along with news of numerous executions each week in ...