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
Hosted, Implemented, Customized & Maintained by: BestBookBuddies

Powered by Koha