You Animal You: How Darwin Hardwired Humans
July 11, 2020
You are what you are because you were what you were. Now you understand. Do what comes naturally, evolutionists say.
Scientific Papers Can No Longer Be Trusted
August 2, 2018
How do you know a paper is not a hoax? or fake science? It's getting increasingly difficult to tell, and Big Science is worried.
Religion vs. Evolution: Which Explains Which?
October 11, 2015
Evolutionists have a running theme that evolving humans invented religion for various evolutionary reasons.
Prosociality and Cooperation: Evolution vs. Prayer
May 19, 2013
Cooperation exists in nature. Does that mean it evolved? Only if evolution is the sole mechanism in your toolkit.