Charlemagne, Formation of a European Identity
Credit: Rachel Bellerby
article:
Charlemagne – Book Review