In every age…(there are) scattered forerunners in the world. They are those who are ahead of their time, and whose personal action is based on an inward knowledge of that which is yet to come.

Abbe de Tourville