S J Brown

Stewart J. Brown is Professor of Ecclesiastical History at the University of Edinburgh.