new oxford social studies for pakistan - "Nicholas horsburgh" (oxford university press united kingdom, 1993)