Comment Comment by zappo2938 Isn't science and things like the invention of the scientific method and Arab numerals deeply rooted in the history of Islam? parent zappo2938 11 years ago