Excellent read, informative and well researched.
Contains many interesting conjectures which form a fascinating theory of human development and the formation of the modern world and society.
The arguments are well made and lucid making it both fascinating and an "easy" read.
Would highly recommend to anyone interested in social history or our place in the world