You can buy the book online on Barnesandnoble.com or amazon.com. They ship very fast. After you register for the TOEFL, you can go to the ETS website and register for the online Practice test. It is very useful. This forum also has a couple of practice tests. Just do them after you finish the preparations.
Good Luck to you!