Our editor recently remind me of Steven Pinker's 2002 book, The Blank Slate: The Modern Denial of Human Nature. From an Amazon review:
His fundamental message is: Yes, Virginia, there is a human nature. People of all cultures are born with a host of inborn predispositions - to acquire language and music, to favor kin over strangers, to desire sex and to be ashamed of it, to value even trades and to punish cheaters, and dozens more. Our common nature springs from our common biology; it is not very malleable, and it is not "socially constructed." Cultural diversity is marvelous, but it is all a variation on an immutable theme; and there have never been any human cultures free of war, of greed, or of prescribed gender roles. (Any more than there have ever been any free of conflict resolution techniques, altruism, and shared parenting.)
His secondary theme is that the differences between people, so much smaller than what we have in common, are also primarily biologically determined. A juggernaut of data has finally put the nature/nurture controversy to rest, at least from a scientific standpoint, and the final score is pretty much nature one, nurture zero. Fifty to seventy percent of the variation between individuals - in intelligence, in personality, in political leanings, or just about any other mental character you care to name - derives from the genes; zero to ten percent derives from the home environment; and the mysterious remainder is due to chance or to non-parental environment.
We have been conditioned in recent decades to think of both these contentions as shocking...
Shocking only to those with a Marxist agenda, "the new man" and all that nonsense. Pinker's book reaffirms what everybody's Grandma knows.