Faculty Lecturer
johannesburg, gauteng, south africa
Akademia
South African Theological Seminary
North-West University / Noordwes-Universiteit
University of Oxford