A Glance at the Past and a Glimpse of the Future