Seol mar théacs é seo: Islamic identity and development :