Seol mar théacs é seo: Islam in the modern world 1: religion, ideology and development