Sage Journals HomeSage Journals Home
loading
Dirk van Zyl Smit and Catherine Appleton,Life Imprisonment: A Global Human Rights Analysis