Book Review

Ahmad Dallal, Islam, Science and the Challenge of History