2,239,867 views | Nancy Etcoff • TED2004

Happiness and its surprises