The Church in Wales, the Catholic faith and the future.
Publisher: Silurian Books
Place of publication: Llandebie
Language: eng
Number of pages: 51