A Journey for Generations