Khan , Abdul Waheed The Personality of Allah's Last Messenger Muhammad - Karachi Islamic Publications 1992 - 96 Dewey Class. No.: 297.63 KHA