Ben Stein should have spent at least a few of this film’s 90 minutes giving us an idea of what the Intelligent Design theory actually explains. Intelligent Design is a science stopper!
It was on this date, January 15, 1678, that the French priest who is remembered as a lifelong atheist, Jean Meslier, was born. Meslier has been described as the first person in the West to write an entire text in support of atheism – discovered, redacted (to make him a Deist) and promoted by Voltaire. […]