Mohammed and Charlemagne - Pirenne, Henri, (Dover Publications,)