Religion Explained: The Evolutionary Origins of Religious Thought by Pascal Boyer
My rating: 5 of 5 stars
I have to agree that it is a really good explanation. The only deficiency I find in it is the insistence on being the only explanation - the reasoning does not exclude other factors collaborating in the evolutionary process and so does not exclude other explanations adding to this one.
View all my reviews