Dr. Luskin makes the interesting observation that the New Atheists took off initially following the Dover ruling, seemingly fueled by it.
The “God Delusion” debate between dueling Oxford scholars — biologist Richard Dawkins and mathematician John Lennox was a Sold Out show, and no wonder.
Intelligent design advocates seek to persuade the public and scientists equally, and in both those respects ID had an excellent weekend.
They argue our eyes are wired “backward,” a jerry-rigged fix compliments of blind evolution. But we now know that “backward wiring” actually improves oxygen flow.
Amazingly, it’s the chief objection raised to religious belief from Richard Dawkins in The God Delusion.