The crucible of the Middle Ages : the ninth and tenth centuries in European history - Barraclough, Geoffrey (The Folio Society, 1998)