Europe in the central Middle Ages, 962-1154 - Brooke, Christopher Nugent Lawrence (A General history of Europe, 1987)