Book Recomendations

Below is a list of books that I highly recommend. These are all books that I have personally read. But better, I have arranged them into Tracks so that you can progressively learn a particular set of skills.