English vocabulary in use : advanced. - McCarthy, Michael (Cambridge University press, 2002)