The number of hungry people in the world remains stubbornly high. In 1960 roughly one billion people were undernourished; tonight about 800 million still will go to bed hungry. Yet the progress in filling empty bellies has been much more substantial than those two numbers might suggest, because today around 5.6 billion people are fed adequately, compared with only two billion half a century ago.