New oxford social Studies For Pakistan 5 - "HORSBURGH , NICHOLAS" (Oxford University Press , Karachi, 1993)