How will we feed a world of 10 billion people?

Today the world has about 7.6 billion inhabitants. Most demographers believe that the global population will increase from about 7.6 billion today to 10 billion or a bit less by 2050. We have 30 years to figure out how to feed everyone without making the planet uninhabitable. There are two radically different schools of thought: produce more or consume less.