A history of early medieval Europe, 476 to 911. [With maps.]
Deanesly, Margaret.
London, 
1960.