Very informative and readable. The factual basis was impressive. The author gives a balanced perspective and sticks with facts while avoiding mere opinions in dealing with history.