John W. DeGrunchy

John W. DeGruchy was Robert Selby Taylor Professor of Christian Studies at the University of Cape Town in South Africa when this review was written (1997).

Articles