Social Studies For Pakistan - "Horsburgh, Nicholas" (2000)