Search help
The Church in Wales : report of a paper read before the Church Institution, July 6, 1870