This is an amazing book I have read from cover to cover! Just from this work alone, I learned more about history than I had ever hoped before. Not only are you given a basic layout of history, you also experience the joy and sorrow of past generations.