Ahmad DallalBooksIslam, Science, and the Challenge of HistoryIslam ve BilimHistory as PreludeAuthor data: Open Library