The life of the prophet Muhammad - Azzam, Leila, (Islamic Texts Society, 1985)