Sperl, Stefan, "Reflections on the Biography of the Prophet Muhammad", , 2004