Oxford Social Studies For Pakistan - "HORSBURGH, NICHOLAS" (Oxford Universty Press PAKISTAN, 2001)