Practice exercises for the TOEFL - Sharpe, Pamela J (TR, 2000)