New Oxford Social Studies For Pakistan- 3 - "Nicholas Horsburgh" (Oxford University Press Pakistan, 2019)