Oxford Social Studies for Pakistan book 5 - "Horsburgh Nicholas" (Oxford London, 2000)