Life Imprisonment A Global Human Rights Analysis by Catherine M. Appleton | Menrva Books | MenrvaBooks