There are many qualities that make a great leader. But having strong beliefs being able to stick with them through popular and unpopular times is the most important characteristic of a great leader.
Great men unknown to their generation have their fame among the great who have preceded them and all true worldly fame subsides from their high estimate beyond the stars.