The life of Muhammad - Siddiqui, Abdul Hameed (Islamic Book Trust, 1999)