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