Seol mar théacs é seo: Islam: the religious and political life of a world community