social studies for pakistan 2 - "HORSBURGH,NICHOLAS" (,Oxford Universty Press, 1993)