Great leaders must have two things: a vision of the world that does not yet exist and the ability to communicate that vision clearly.

Great leaders must have two things: a vision of the world that does not yet exist and the ability to communicate that vision clearly.