http://www.ted.com/talks/nic_marks_the_happy_planet_index.html
B beethoven Well-known member Oct 13, 2010 #1 http://www.ted.com/talks/nic_marks_the_happy_planet_index.html