World Watch Geography Student Book 2 for Grade 7 - Moorcroft, Christine (Karachi Oxford university press, 2023)