James Houston Baxter
James Houston Baxter (1894-1973) was Professor of Ecclesiastical History at the University of St Andrews.
James Houston Baxter (1894-1973) was Professor of Ecclesiastical History at the University of St Andrews. See less
James Houston Baxter's Featured Books