Hierarchy in the Forest
From William's list on understanding human nature.
To understand human nature you need to take a deep dive into anthropology, particularly into the lives of hunter-gatherers. Because humans are the most flexible animal on this planet, it can be incredibly difficult for an outsider to tell which lessons from any one society are general and which relate to just their small part of the world. The beauty of this book is that the brilliant anthropologist who wrote it does the hard yards for you, narrating a fascinating and highly accessible trip through the lives of hunter-gatherers.