New oxford social studies 3 - "Horsburgh;Nicholas"