TY - GEN AU - Hudson TI - Understanding Justice: An Introduction to Ideas, Perspectives and Controversies in Modern Penal Theory U1 - 303.36/HUD PY - 1998/// CY - Buckingham PB - Open University Press N1 - Punishment; Reform/Criticism; Retribution; Sociological Perspectives ER -