The New Cambridge medieval history. Vol. 2, C. 700 - c. 900 (Array, 2004)