books.google.com - An introduction to the theories of punishment, which explores its purposes, justifications and meanings in a logical and systematic way....https://books.google.com/books/about/Why_Punish.html?id=TyYmDwAAQBAJ&utm_source=gb-gplus-shareWhy Punish?
Rob Canton is Professor in Community and Criminal Justice at De Montfort University, UK. He has worked extensively with the Council of Europe and the EU to develop penal practices in several countries and contributed to framing the European Probation Rules and the European Rules on Community Sanctions and Measures. He also acted as Specialist Adviser to the House of Commons Justice Select Committee during their inquiry into the role of the probation service.
Why Punish?: An Introduction to the Philosophy of Punishment