Can we see the future? Barbara Yates has stories.