This blog entry at Huffling Post is making its rounds around the net for good reason. It hurts.
Many people who reads this article says "it attacks Christians, Muslims and Jews". I say it plainly just attacks the common sense (or the lack of) in human behavior over the course of our miserable human history.
I'd say this is progressive talking that many will take offense to, but I hope will not be dismissed. There is a healthy discussion going on at the blog and I recommend my readers to read it too. The article is also very long and padded, so do not just skim it. I can understand if Christians, Muslims and Jewish people are offended by his name callings and his insult to their leaders from thousands of years ago. But read it all, and take a step back, he's not really talking about the religions, but more along the lines of how human behaviors are shaped by individuals and groups.
Read this document like a social psychology study - and you'll appreciate it for what it is worth. For others who can't or refuse to see it from that angle, this article will hurt. You have been warned.