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