English Vocabulary in Use - Mccarthy, Michael. (Cambridge University, 1995)