I just finished this recently and would definitely recommend as well. It really made me question a lot of assumptions I had about humanity and history. For example it's really not obvious that the agricultural revolution should have ever taken place considering the challenges associated with changing from a proven system for survival.