Book Review

Islam, Science and the Challenge of History, Ahmad Dallal