Tahir Mansoor Farooqi Tarikh e Alam Kay So Azeem Shaher - Lahore: Takhiliqat., 2000 - 407p HB Dewey Class. No.: / FAR