My Network Engineer Bookshelf
Here is the list of IT books I have read since I started my career.
There are certainly a few missing, including the trainings manuals books, because they are not available on the Internet.
Enterprise Networking / Routing & Switching
Programming & Scripting