Everyone who is ever likely to be born on to this planet could be fed to the highest standards of nutrition and gastronomy—and this could be done without cruelty, or destroying our fellow creatures. By 2050 we will need to feed 9.5 billion people—which is as big as the world population is ever likely to...