The best books for learning a new skill, thinking clearly and gaining life lessons

Some books teach a specific skill, like cooking or programming. Others teach the skill of learning itself, or how to think more clearly. This list focuses on the second kind, which pays off whatever you decide to learn. Learning how to learn Thinking clearly Practical life lessons Choosing a book for a specific skill Reading … Read more