Muhammad : a biography of the prophet - Armstrong, Karen (HarperSanFrancisco, 1992)