The Blank Slate: The Modern Denial of Human Nature. Language and Human Nature Tetralogy #3 - Steven Pinker