The New Cambridge Medieval History Vol. 2: C. 700-C. 900 - McKitterick, Rosamond (The New Cambridge Medieval History Ser.)