Ahmad Dallal

Ahmad Dallal is the author of books such as Islam, Science, and The Challenge Of History.

Books by Ahmad Dallal