Sat II prep help please

<p>hey, i was just wondering what the best prep books are for us history, chem, bio, and math 2c, thanks guys</p>