Islam, science and the challenge of history - Dallal Ahmad (London Yale University Press UK, 2010)
Keywords: RELIGION