NEW OXFORD SOCIAL STUDIES FOR PAKISTAN 3 - "NICOLAS HORSBURGH"