New Oxford Social Studies for Pakistan 4 - "HORSBURGH,NICHOLAS" (pakistan, 2000)