re: #22 Jack Burton
Though, there is an issue in the Muslim World.
Welcome to the theological weirdness that is occasionalism. It has been holding the Muslim world back in Science for about 800 years.
Some apologists for occasionalism say Al-Ghazali was a scientist. That is bullshit.
Muslim scientists are men like Avicenna, Averroes, and Ibn Rushd, among others.
Al-Ghazali was a dumbass.