New Oxford Social Studies for Pakistan 3 - "Horsburgh,Nicholas" (Oxford University Press UK, 2010)