Understanding Justice: An Introduction to Ideas, Perspectives and Controversies in Modern Penal Theory
Hudson
Understanding Justice: An Introduction to Ideas, Perspectives and Controversies in Modern Penal Theory - - Buckingham Open University Press 1998 - 178
Punishment Reform/Criticism Retribution Sociological Perspectives
Pound 16.99
303.36/HUD
Understanding Justice: An Introduction to Ideas, Perspectives and Controversies in Modern Penal Theory - - Buckingham Open University Press 1998 - 178
Punishment Reform/Criticism Retribution Sociological Perspectives
Pound 16.99
303.36/HUD