The blank slate: The modern denial of human nature (2002)

by S Pinker