Social studies for Pakistan book 4 - "Horsburgh, Nicholas" (BOOK CENTER,OXFORD,Oxford University Press Karachi, 2000)