The Sociology of Islam: Knowledge, Power and Civility By Armando Salvatore. (16th May 2017) - Talib, Mohammad