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