Tag Archives: New Atheists

IDEAS / Bill Meacham : Is Religion a Parasitic Meme or a Helpful Adaptation?

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 … Continue reading

Posted in Rag Bloggers | Tagged , , , , , , | 2 Comments