Posts

Showing posts with the label Intelligent Design

'Turtles all the way down:' Have liberal religion scholars been bamboozled by Darwinism?

When science becomes dogma

Let's get this straight, Darwinians

The real meaning of the Blessed Virgin's apparitions on the wall of a Chicago underpass, on a California griddle, and in an Arizona pancake

Ben Stein takes on the Darwinists- and other intellectual phonies

John Derbyshire doesn't know what he's writing about where ID is concerned