Seol mar théacs é seo: Philosophy, humanity and ecology :