Making Up Your Own Mind - Thinking Effectively through Creative Puzzle-Solving
To help readers become better at solving real-world problems, this enlightening, entertaining, and inspiring book teaches simple, effective thinking techniques. The goal is not to quickly solve each challenge but to come up with as many different ways of thinking about it as possible.