Math for hackers.
b-man: May I suggest a couple of books?How to Solve It 
by George Pólya's 1945 
http://www.amazon.com/How-Solve-Aspect-Mathematical-Method/d...andThe Art of Doing Science and Engineering Learning to Learn 
by Richard W.Hamming 
http://www.amazon.com/gp/product/9056995014/ref=olp_product_...Great books, and they will introduce you to learn the mathematical thinking, so you can deduce the patterns yourself. Great for math and hack I think.