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