Islam, science, and the challenge of history

Level B N509 /734561 Available  Request
Full title: Islam, science, and the challenge of history / Ahmad Dallal.
Main author: Dallal, Ahmad S.
Format: Book