The Blank Slate: The Modern Denial of Human Nature