Life imprisonment : a global human rights analysis / Dirk van Zyl Smit, Catherine Appleton