I have put together a collection of recommended books by topic, and update these occasionally as I read new books, which I do a lot for work. Most of these books are on my bookshelf in my office, or on my Kindle, but more and more I have been going to my local library first if they have it.