Seol mar théacs é seo: The agreement between science and religion,