Dr Muhammad Hameed Ullah Paigambar e Islam (SAW) - Beacon books Lahore 2005 - 672 ur Dewey Class. No.: 297.63 / HAM