Formatted Contents Note: Preface -- Introduction: how to be a great problem-solver -- Stop guessing -- Smell the problem -- Embrace your ignorance -- Know what problem you're solving -- Dig into the fundamentals -- Don't rely on experts -- Believe in a simple solution -- Make fact-based decisions -- Stay on target -- Choosing your method -- Go solve some problems.