John De Gruchy
John W de Gruchy is Director of the Graduate School in Humanities and is the Robert Selby Professor of Christian Studies at the University of Cape Town.

John W de Gruchy is Director of the Graduate School in Humanities and is the Robert Selby Professor of Christian Studies at the University of Cape Town.
© Hymns Ancient & Modern Ltd
Website by Impreza Software Development