Oxford social studies for Pakistan Book 3 - "Horsburgh, Nicholas" (Oxford University press, 1993)