Reading list: Game Programming Books.
Of which I found useful.