Cook, John, active 1842-1855, Reverend; Professor of Ecclesiastical History, St Andrews 1860

Relationships: