Very often I'm asked if there are any books or resources that I would recommend reading. Here is a list that I suggest to anybody at any time. I plan to update this fairly regularly.