The Charlemagne connection /
Cartmel, R. M.,author.