History of Europe[911-1198] - Brooke, Z. N. (Methuen & Co., 1969)