Towards the Abolition of the Death Penalty in Africa: A Human Rights Perspective - Lilian Chenwi (Pretoria University Law Press (PULP), 2007)
English