Reflections on a Long Journey