New oxford Social Studies - "Nicholas Horsburgh" (Oxford Pakistan Press Karachi Pakistan, 2019)