Contributor
C.B. Peter
The Rev. C. B. Peter, a senior lecturer in the Faculty of Theology at St. Paul’s University is currently writing his PhD thesis on “The Role of Mapping in Theological Reflection: A Cross-Cultural Study” registered at the Trinity Saint David University of Wales, Lampeter (UK).