Future, Not Past

There are people who seem to live ahead of their time.