Showing 3 results

Archival description
Bruce, John Collingwood, 1805-1892, nonconformist minister, schoolmaster, historian of Tyneside, author
Print preview Hierarchy View: