Title: The Religion Virus Why You Believe In God An Evolutionist Explains Religions Tenacious Hold On Humanity
Subjects: Religion, Philosophy, Psychology and religion, Evolution, Religious aspects, Philosophical anthropology