Punishment in Latin America
2 contributors - Hardback
£80.00
Find out more
Luiz Dal Santo is a Doctoral Researcher at the Centre for Criminology, University of Oxford, UK.
Carla Andrea Sepúlveda Penna is Assistant Professor at Universidad Adolfo Ibáñez, Chile.