Mohammed and Charlemagne

Publisher: Dover Publications Inc Date of Publication: 2003 Author: Pirenne, Henri