Thinking Back And Thinking Ahead