English vocabulary in use: advanced - McCarthy, Michael; Oï Dell, Felicity (Cambridge University, 2002)