Scan barcode
A review by morgan_blackledge
The Moral Animal: Why We Are, the Way We Are: The New Science of Evolutionary Psychology by Robert Wright
4.0
I read it twice. I don't agree with everything in this book but I think it is very well done.