Jamil, Dr. Saman. General Science 8. Punjab Curriculum and Textbook Board, 2022.