1,695,337 views | Steven Pinker • TED2003

Human nature and the blank slate