Irish School of Ecumenics
Place of publication: Dublin, Ireland
Language: eng