What books would you guys recommend to learn number theory, geometry, combinatorics, and algebra at a level appropriate for the AIME and/or USAMO? With the month of February approaching, the month the AMC (American Mathematics Competition) series takes place in, I'm realizing how much more I have left to learn.
Thanks