Encounters with Islam : on religion, politics and modernity - Ruthven, Malise (Library of modern religion, 2012)