TY - BOOK AU - Hudson, Barbara A. TI - Understanding justice : : an introduction to ideas, perspectives and controversies in modern penal theory SN - 0335210368 AV - KS 11 H83U 2004 PY - 2004/// CY - Berkshire : PB - Open University Press, KW - Criminal law -- Philosophy KW - Punishment ER -