Islam, Science, and the Challenge of Historyby Ahmad DallalWriting a summary for young readers…For young readersBook data: Open Library