929,841 views | Shekhar Kapur • TEDIndia 2009

We are the stories we tell ourselves