Dec 10, 2014

The Language of Lying: Animated Primer on How to Detect Deception | Brain Pickings

The four most reliable telltale signs of the 10 to 200 lies we tell and are told each day.

Proceed to the page: http://linkis.com/pQ28m
0/120