A history of early medieval Europe, 476 to 911 - Deanesly, Margaret (Methuen, 1956)