A good leader is and does what he is required to be and do. There is no universal attributes of a good leader because of the many variables which go into every distinctly different situation. The people your leading, your own personal goals and the goals of those you lead and the situation and environment in which you are placed. These are the things a good leader must manipulate, balance and deal with in order to better his alliance. How you handle those things to become a good leader will vary depending on the situation so the only way to truly judge a leader is based on the results of his actions, not the actions themselves.