How to prepare for the TOEFL test Test of English as a foreign language - Sharpe Pamela J. (Barron's, 1996)