Life imprisonment and Human Rights - Zyl Smit, Dirk van; Appleton, Catherine (Oñati International Series in Law and Society, 2016)