General Game Programming Books

I have about $150 to spare on increasing my library of books and wanted some recommendations of general game programming books to look at. What I mean by general, is something that is going to be helpful with me using the Unity game engine. For instance, a low level OpenGL programming books, while very helpful in its own right, is not going to be too useful to me at this point in time. I am looking for books on topics like shaders, AI, indie game development advice, etc…

Currently these are 2 books I am looking at:

Any other recommendation for book to look at would be great.

Thanks.

Off the top of my head:

http://www.amazon.com/Essential-Mathematics-Interactive-Applications-Second/dp/B001DIISNE/ref=sr_1_3?ie=UTF8&qid=1249410659&sr=8-3

And perhaps (if you have use for ANNs and Genetic algorithms):

-Jeremy