This list is by no means a complete list of every book I've ever read, but it will give you a solid basis for what has developed my worldview. If you get through the books on this page, you will have a rounded perspective on several multi-disciplinary topics that will help you make progress more efficiently.