Dr Muhammad Hameed Ullah Nigarshat Dr Muhammad Hameed Ullah (Hissa awal ta doim) - Beacon books Lahore 2007 - 592p 688p ur