Jamil, D. S. (2022). General Science 8. Punjab Curriculum and Textbook Board.