Great leaders must have two things: a vision of the world...
Great leaders must have two things: a vision of the world that does not yet exist and the ability to communicate that vision clearly.
Click Here or the flag on image above to change the background image