New Oxford Social Studies For Pakistan Book 4 - "Horsburgh, Nicholas" (OUP karachi, 2021)