Mohammed and Charlemagne Revisited: The History of a Controversy