Mental Models : A complete guide with many tools that improve decision-making, logical analysis and problem solving.