The civilization of the middle ages - Cantor, Norman F. (Harper Perennial, 1994)