TagCesare Beccaria

Beccaria’s Theory of Punishment: How Can Human Freedom Be Safeguarded?

This blog post explores the purpose and social role of punishment through Beccaria’s theory of punishment, offering insights into how human freedom can be safeguarded.   Published in 1764, Cesare Beccaria’s ‘On Crimes and Punishments’ caused a great stir. European intellectual society was captivated by its logical and novel arguments concerning punishment. Faithfully responding...