--- title: Books --- Learning is acting different in the same circumstance. If your behavior does not change from reading a book, you did not learn. Pick a few concepts from each book to apply to your life. The best way to learn is to start trying and see what works. Before starting, books provide only a vague idea of how you should act to see results. Reading after starting gives context to the book's ideas. If a topic is new to you, read original and foundational books first. Here are my recommendations: ## Theology - *The Reformation Study Bible* - Bahnsen, Greg - *Van Til's Apologetic: Readings and Analysis* ## Computer Science - Petzold, Charles - *Code: The Hidden Language of Computer Hardware and Software* - Petzold, Charles - *The Annotated Turing* - Brian, Kernighan and Dennis, Ritchie - *C Programming Language* - Laaksonen, Antti - *[Competitive Programmer's Handbook](https://cses.fi/book/book.pdf)* ## Business - Carnegie, Dale - *How to Win Friends and Influence People* - Dalio, Ray - *Principles* - Jorgenson, Eric - *The Almanack of Naval Ravikant* - Parrish, Shane - *The Great Mental Models Volume 1: General Thinking Concepts* - Clear, James - *Atomic Habits* - Sinek, Simon - *Start with Why: How Great Leaders Inspire Everyone to Take Action* ## Finance - Klarman, Seth - *Margin of Safety: Risk-Averse Value Investing Strategies for the Thoughtful Investor* - Kiyosaki, Robert - *Rich Dad Poor Dad: What the Rich Teach Their Kids About Money That the Poor and Middle Class Do Not!* - Turner, Brandon - *The Book on Rental Property Investing: How to Create Wealth and Passive Income Through Smart Buy & Hold Real Estate Investing* - Graham, Benjamin - *The Intelligent Investor* - Hill, Napolean - *Think and Grow Rich* ## Physics - Feynman, Richard - *Six Easy Pieces: Essentials of Physics Explained by Its Most Brilliant Teacher* - Hawking, Stephen - *A Brief History of Time*