Essential words for the TOEFL - Matthiesen, Steven J. (Barron's The Leader in Test Preparation, 2012)