Sentencing and Human Rights: The Limits on Punishment by Sarah J Summers | Menrva Books | MenrvaBooks