Dr Muhammad Hameed Ullah Muhammad Rasool Allah (SAW) - Beacon books Lahore 2005 - 320 ur Dewey Class. No.: 297.63 / HAM