TY - BOOK AU - Hudson, Barbara A. TI - Understanding Justice: An Introduction to Ideas, Perspectives and Controversies in Modern Penal Theory SN - 0335210368 U1 - 364.601 PY - 2008/// CY - New York PB - McGraw-Hill Education ER -