New Oxford Social Studies for Pakistan Book 4 - "Nicholas Horsburgh" (OXFORD UNIVERSTTY KARACHI, 2011)