The central Middle Ages: Europe 950 - 1320 - Power, Daniel; Blanning, T. C. W. (The short Oxford history of Europe, 2009)