Seol mar théacs é seo: Insects and human life