Good books?

<p>I'm planning on taking three SAT subject tests in November: Math II, US History, and Chinese.
What are some good books and online resources for preparing for these tests? Thanks :)</p>