I'm just starting out on this journey, I'm looking for a good list of books to start with. Is there a post on that kicking around and, if not, what would you recommend a beginner to read?