By. Punjab Text Book Board Lahore
By. M. Ishaq Khan
By. Cambridge
By. Dr. C. Paul Verghese
By. Sindh TextBook Board Jamshoro
By. The Book Group