Eastern and Western Europe in the Middle Ages. - Barraclough, Geoffrey (Thames and Hudson, 1970)