Khyber Pakhtukhwa Text Book Board (KPTBB), Peshawar.
Authors: KPTBB
In KPK Text Books, 5th Class KPK Text Books
By Schoolzi Pakistan
In KPK Text Books, 6th Class KPK Text Books
In KPK Text Books, 7th Class KPK Text Books