Posts tagged with ‘Why Punish? An Introduction to the Philosophy of Punishment’

Why punish? Exploring the philosophy of punishment

Professor Rob Canton, De Montfort University and author of ‘Why Punish? An Introduction to the Philosophy of Punishment’ speaks about some of the key themes explored in his recent book.

Tags: , , , , , , , , ,