Seol mar théacs é seo: The folk-element in Hindu culture;