The Happy Planet Index

2,658,897 views | Nic Marks • TEDGlobal 2010