Seol mar théacs é seo: Science and the quest for meaning /