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.