Islam, negotiating the future - Shaz, Rashid (Milli Publ., 2006)