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