Advanced vocabulary and idiom - Thomas, B. J. (Longman, 1997)