Since this thread has degenerated into either a spam magnet, suggestions of books already mentioned and now "tldr - tell me what to read" posts, this is closed.

If you've got a suggestion for something not on the list already, PM a mod.