A Retrospective on Where We Have Been and Where We are Going