An introduction to Islam. - Waines David (Cambridge Cambridge University Press, 2003)