Tag Archives: New Atheists
Moai at Easter Island. Moai are the living faces of deified ancestors. Image from Wikimedia Commons.Religion:Parasitic meme or helpful adaptation? That humans are religious is indisputable. Like morality, religion in one form or another seems to be a universal aspect … finish reading IDEAS / Bill Meacham : Is Religion a Parasitic Meme or a Helpful Adaptation?