A review by chasing_dallas
The Blank Slate: The Modern Denial of Human Nature by Steven Pinker

he is an egotist with a great point wandering off into tirades of self righteousness but in the end fascinating.