Though the developing world had 1.7 billion more people than in 1991, 209 million fewer were starving. Over the past 22 years, the world has managed to feed almost two billion more people adequately – no small feat.