The life of Muhammad - Siddiqui, Abdul Hameed (Kuala Lumpur Islamic Book Trust, 1999)
Keywords: Muhammad -- Prophet -- - 632