Seol mar théacs é seo: The science and philosophy of religion :