Punjab Curriculum and Textbook Board (PCTB), Lahore.
Authors: PCTB
In Punjab Text Books, 8th Class Punjab Text Books
By Schoolzi Pakistan
In Punjab Text Books, 8th Class Punjab Text Books, SNC Text Books, Class 8 SNC Text Books
In Punjab Text Books, 7th Class Punjab Text Books