social studies for pakistan - "horsburgh nicholas"