Robert Spencer

Robert Spencer


The Galileo Myth

As the story goes, an obscurantist church, blinded by dogma, hounded and condemned Galileo because church officials could not square the idea that the Earth moved around the sun with such scriptural declarations as "€œThou didst set the Earth on ...

Inventing Islam

if Muslims really did make innovations in aerodynamics, astronomy, and other fields long before Europeans did, what happened then? Why were the Europeans the ones who made use of these discoveries for technological advancement? Even if Copernicus ...

Allah the Unbound

Muslims believe that Allah's hand is unfettered"€”he can do anything. The Qur"€™an explicitly refutes the Judeo-Christian view of God as a God of reason when it says: "€œThe Jews say: Allah's hand is fettered. Their hands are fettered and they ...


Sign Up to Receive Our Latest Updates!