1 item found

A history of the church of St. Peter, Tiverton in the diocese of Exeter (1905)

Edwin Spencer Chalk