Programming books
The following Programming books I have read in recent order:
Game Programming Patterns by Robert Nystrom (reading atm)
Grokking Algorithms by Aditya Bhargava
Game Engine Black Book: Doom by Fabien Sanglard
Game Engine Black Book: Wolfenstein 3D by Fabien Sanglard