Islam - An historical Introduction - Gerhard Endress (Edinburgh University Press, 1988)