Reflections: where we come from, where we are, and where we're going.