VIEW HEADLINES ONLY

Evolutionary Materialism Promotes Deadly Sins

Name a vice, and Darwinians will be there to rationalize it on evolutionary grounds. They claim proud ownership of the Seven Deadly Sins.

Psychotherapy Effectiveness Exaggerated

It's depressing that psychotherapy inflates its effectiveness in treating depression.

Do Nature's Editors Want Another French Revolution?

By glorifying the French Revolution without mentioning its atrocities, Nature's editors give a terrible message about terrorism.

Did Man Invent God?

A new study claims that religions with "moralizing gods" arise primarily in affluent nations.

Is Scientism Ready for E.T.?

In speculating about the impact of extraterrestrials on world religions, an author neglected the impact on his own.

Are Aliens Part of Evolution’s Plan, Too?

What would the discovery of intelligent aliens mean for Christianity? A recent article made a splash asking that question. Maybe, though, the question should be turned around: what would it mean for evolutionary science?
All Posts by Date
[archives type="yearly" cat_id="1090"]