As television beamed the image of this extraordinary gathering across the border oceans, everyone who believed in man’s capacity to better himself had a moment of inspiration and confidence in the future of the human race.