A history of Europe from 911 to 1198 - Brooke, Zachary Nugent 1883-1946 (Methuen, 1969)