New oxford social studies for pakistan 5 - "Horsburgh,Nicholas" (Oxford University Press pakistan, 2000)