Social Studies For Pakistan Book 4 - "HORSBURGH, NICHOLAS" (Oxford Press KARACHI, 2009)