The best TOEFL books include:

  1. Official TOEFL iBT Tests (Vol. 1-3)

  2. Barron’s TOEFL iBT Superpack

  3. Cambridge Preparation for TOEFL