If you could only read one book on medieval history, it might be the best choice. Used copies are much cheaper, and probably better printed too, so I recommend buying it used.