Inverse Software
Books
Inverse Software reccomends the following books.
C++
Game Programming
General Programming
Software Engineering
Graphics Programming
Scripting Languages
Fiction