social studies for pakistan 3 - "horsburgh nicholas" (oxford pakistan, 2010)