Social Studies For Pakistan 2 - "Nicholas Horsburgh" (,Oxford University Press Paakistan, 1993)