Aug 2, 2009

VISIONARY

-noun
7. A Person of Unusually Keen Foresight,
8. A Person who sees visions.