Europe in the high Middle Ages - Jordan, William Chester., 1948- (Penguin history of Europe., 2003)