Social studies for PAKISTAN - "NICHOLAS HORSBURGH" (Oxford University press Pakistan, 2010)