How we read each other's minds

3,529,778 views | Rebecca Saxe • TEDGlobal 2009