I've be re-reading Good to Great by Jim Collins again. The insights made by Jim Collins describing what separates a good organization from a great one are incredible. Collins notes in the early chapters of the book that great organizations are run by level 5 leaders and create a culture of level 5 leadership within their team, while good organizations have excellent level 4 leaders. A Level 5 leader is a leader that combines humility and an enduring will. While we commonly think of great leaders as being ambitious, charismatic, and innovative, the truth is the best leaders are humble, want to stay out of the spotlight, always give credit to their team, and take the blame when things go wrong.