Du Rand, J.A.
(Faculty of Theology, University of Pretoria, 2005)
The recent process of structural transformation on all levels of society in South Africa urges theological reflection to participate. In this instance the crucial issue of capital punishment is at stake. After a brief ...