NEW OXFORD REVISED SOCIAL STUDIES FOR PAK 3 - "HORSBURGH,NICHOLAS" (OXFORD UNI KARACHI, 2010)