Advanced Vocabulary and Idiom - Thomas, B.J (Addison Wesley Longman Limited, 1989)