Understanding Justice: An Introduction to Ideas, Perspectives and Controversies in Modern Penal Therory by Barbera Hudson, Barbara Hudson, Hudson Barbera

Understanding Justice: An Introduction to Ideas, Perspectives and Controversies in Modern Penal Therory

Crime and Justice

Barbera Hudson, Barbara Hudson, Hudson Barbera

232 pages missing pub info (editions)

nonfiction philosophy sociology challenging informative reflective medium-paced
Powered by AI (Beta)
Loading...

Description

This revised and updated edition of a highly successful text provides a comprehensive account of the ideas and controversies that have arisen within law, philosophy, sociology and criminology about the punishment of criminals. Written in a clear, ...

Read more

Community Reviews

Loading...

Content Warnings

Loading...