Mohammed and Charlemagne

Henri Pirenne
Dover Publications
9780486420110
0-486-42011-6