The Better Angels of Our Nature: Why Violence Has Declined

The Better Angels of Our Nature: Why Violence Has Declined

2010 • 832 pages

Ratings36

Average rating3.8

15

There was a lot of really good information but it was just too long for me.

August 26, 2015