SHAUQ English Grammar Composition and Translation - "Islam-ul-Haq, Prof. Muhammad" (2000)