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