NEW OXFORD SOCIAL STUDIES FOR PAKISTAN 3 (KARACHI)