I have added a new item to this sites menu called recommended reading. I have read many books related to these topics and often get asked which and what I would recommend. I have listed most of them and provided links to see more information about them as well as order them via Amazon. Enjoy and I would love your feedback if you have read some of them.
Craig