Dallal Ahmad Islam, science and the challenge of history - London Yale University Press UK 2010 - xiii,239p. cm. ISBN: 9780300159110 (pbk) 1058.68 Standard No.: 122727 Source: 35504, 10/08/2012, Segment Book Distributors Textual Subjects--Topical Terms: RELIGION Dewey Class. No.: Q70aA, Q0