Advanced Vocabulary and Idiom - Thomas, Brian J (Longman, 1995)