Reformist voices of Islam : mediating Islam and modernity - Hunter, Shireen. (M.E. Sharpe, 2009)