Forbes contributors publish independent expert analyses and insights. John Hall covers entrepreneurial topics that help companies grow. Every leader makes mistakes. Great ones learn from them by ...