Long-Term Imprisonment and Human Rights Long-Term Imprisonment and Human Rights
2014
Impending Challenges to Penal Moderation in France and Germany Impending Challenges to Penal Moderation in France and Germany
2023