Europe in the High Middle Ages - Jordan, William Chester (Penguin history of Europe, 2002)