Dallal, Ahmad S. Islam, science, and the challenge of history - - New Haven Yale University Press 2010 - xii, 239 p. : ill. - . ISBN: 9780300159110 Dewey Class. No.: 297.265 / D161