The life of the prophet Muhammad s.a.w. - Azzam, Leila; Gouverneur, Aisha (Cambridge : The Islamic Texts Society, 1985)