The Galileo Myth

The Galileo Myth

January 30, 2008

As the story goes, an obscurantist church, blinded by dogma, hounded and condemned

Inventing Islam

January 29, 2008

if Muslims really did make innovations in aerodynamics, astronomy, and other fields long

Allah the Unbound

Allah the Unbound

December 12, 2007

Muslims believe that Allah’s hand is unfettered—he can do anything. The Qur’an

The Vanishing Christians of Iraq

February 22, 2007

All over the Middle East, safe havens for Christians are dwindling rapidly. Even in