printed text Islam and Modernity: Key Issues and Debates Muhammad Khalid Masud ; Armando Salvatore ; Martin van Bruinessen | Edinburgh : Edinburgh University Press | 2009 More information...
printed text
Advanced search