Advanced vocabulary & idiom - Thomas, B.J. (Pearson Education, 2001)