Title: Islam Science And The Challenge Of History
Subjects: Islam and science, Islamic countries, history