This is a really interesting and valuable TED talk. I hope everyone will take the time to watch it at least once. It might change your life.
I might add that I used some of its pointers to observe Petaluma politicians at the City Council meeting last night. 3 or 4 of them were clearly lying/trying to hide something.