Easy read. Big jumps is extrapolation from a few material finds to the assumption that the mesolithic technologies were widespread. The social customs that enabled population growth control are not mentioned . The book is very one sided and biased. But the stories make informative and entertaining reading.