2,240,707 views | Nancy Etcoff • TED2004

Happiness and its surprises