New Oxford Social Studies for Pakistan -5 - "Nicholas Horsburgh" (Oxford University Press Pakistan, 2022)