The crucible of Europe : The ninth and tenth centuries in European history. - Barraclough, Geoffrey (Thames and Hudson, 1976)