How To Prepare for the TOEFL: Test of English as a Foreign Language - SHARPE, Pamela S. (Binarupa Aksara, 2002)