Dr. Shafiq-ur-Rehman. Mathematics 8. Punjab Curriculum and Textbook Board, 2022.