Steven A. Lowe
predicting the future by inventing it