Islam, science, and the challenge of history - Dallal, Ahmad S. (Yale University Press, 2010)
Includes bibliographical references and index