A history of early medieval Europe, 476-911
By: Margaret Deanesly.
Publisher: Methuen
Published: 1956
Place of publication: London
Number of pages: 620
Subjects: Europe -- History -- 476-1492