Insightful, interesting, and filled with interesting discussions of how predictions can fail. I really enjoyed that Nate Silver stuck to his own advice when providing ways to make more accurate predictions. He was not overconfident and did settle for one simple and right answer. This should be required reading in high schools.