Open menu
AHMAD DALLAL
Islam Science And The Challenge Of History
ORIGINS AND OBJECTIVES OF ISLAMIC REVIVALIST THOUGHT, 1750-1850