Words and their meaning - Howard Jackson (Longman)