Become the greatest problem solver you can be!Bad problem solving costs individuals and society incalculable amounts of time, money, and sanity. In this book Nat Greene—who's been solving hard problems professionally for over twenty years—shares nine...