Islam and Modernity
Key Issues and Debates
Edited by Muhammad Khalid Masud,
Armando Salvatore and Martin van Bruinessen
Edinburgh University Press
Key Issues and Debates
Edited by Muhammad Khalid Masud,
Armando Salvatore and Martin van Bruinessen
Edinburgh University Press