The Early Middle Ages : Europe 400-1000 - McKitterick, Rosamond. (Oxford University Press, 2001)