Here is an essay by Steven Pinker, who is one of my favorite authors. If you haven’t read his book The Blank Slate, you ought to have your head examined.