Hafiz Nazar Ahmad Islam ka nizam e adal o tazeraat - Lahore Pak Muslim Academy 1985 - 168 ur Dewey Class. No.: 340.59 / NAZ