Prof. Hugh McLeod

Emeritus Professor of Church History at the University of Birmingham