NEW OXFORD SOCIAL STUDIES FOR PAKISTAN 4 - "NICHOLAS HORSBURGE"