Future, Past and Present