Deep history A study in social evolution and human potential - Laibman david (New york State university)