Check your vocabulary for academic English : a workbook for students - Porter, David (London : Bloomsbury Publishing Plc, 2003)
Second edition
Keywords: English language -- Textbooks for foreign speakers; Vocabulary -- Problems, exercises, etc