James R. Cochrane is Professor of Religious Studies at the University of Cape Town, South Africa. He is author or editor of six prior volumes on practical theology and social transformation.