Tag: The God Delusion
A Heretical Bioengineer Asks: What Do the Darwinists Have to Hide?
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.
Jay Richards: “Who Designed the Designer?”
Amazingly, it’s the chief objection raised to religious belief from Richard Dawkins in The God Delusion.