new oxford social studies for pakistan 4 - "horsburgh nicholas" (,OXFORD UNI pakistan, 2000)