20,328,309 views | Dan Gilbert • TED2004

The surprising science of happiness