Barbara A. Hudson Books
Understanding Justice: An Introduction to Ideas, Perspectives and Controversies in Modern Penal Theory
"Understanding Justice has been designed for students from a range of disciplines and is suitable for a variety of crime-related courses in sociology, social policy, law and social work. It will al...
Read More