Thanks for the book list Jon! Even though I am an avid reader, I have not read any from your list. I want to implement all the advice from the books I read but I find it tough to keep my implementation pace with my reading pace. I can finish a book in a week but I am not able to implement it all in a week. Do you have any advice on how to deal with this issue?