Skip to content. | Skip to navigation
James N. Amanze is a Professor in the Department of Theology and Religious Studies, University of Botswana.