Oxford social studies for Pakistan - "Horsburgh, Nicholas" (Karavhi, 1999)