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