Barbara Hudson
Understanding Justice : An introduction to Ideas, Perspectives and Controversies in Modern Penal Theory - 2nd - Buckingham Open University Press 2013 - ix,218p. ; 25 cm. - Crime and Justice (Buckingham, England) .
0335210368
2013-596
Criminal Law
Punishment
K5103 / .H83 2003
Understanding Justice : An introduction to Ideas, Perspectives and Controversies in Modern Penal Theory - 2nd - Buckingham Open University Press 2013 - ix,218p. ; 25 cm. - Crime and Justice (Buckingham, England) .
0335210368
2013-596
Criminal Law
Punishment
K5103 / .H83 2003