No leader can be too far ahead of his followers.
Eleanor Roosevelt
The First Lady of the United States from 1933 to 1945.
 
Short URL: