In the shadow of the Prophet : the struggle for the soul of Islam - Viorst, Milton (New York : Anchor Books/Doubleday, 1998)