Scan barcode
A review by the_count
Deceit and Self-Deception: Fooling Yourself the Better to Fool Others by Robert Trivers
informative
medium-paced
3.5