2,239,593 views | Nancy Etcoff • TED2004

Happiness and its surprises