Seol mar théacs é seo: African traditional religion in the modern world /