Cambridge medieval history: vol.1 c.500-c.700 (Cambridge University Press, 2005)