Syed Muhammad Laltif Tarikh Punjab - Lahore: Takhliqat., - 1168 p HB Dewey Class. No.: 954.54914 / LAT