Seol mar théacs é seo: A study and venture in ecumenical mission.