There are some things that I agree with this book and some that I don't. The main agreement I have is that history is far more than dates and dead people: it is a story that is moving from one point to another (teleological as opposed to cyclical) and that there are so many small interrelated events...