The New Cambridge Medieval History Pt. 1: C. 1024-C. 1198 - Luscombe, David (The New Cambridge Medieval History Ser.)