The 6,000 or so languages in the world are very unevenly distributed. In the whole of Europe, for instance, there are only about 63; New Guinea, by contrast, a tenth of the area of Europe, has about 1,000. To explain differences such as these, a couple of workers have gone back in time to relate the variety in `linguistic geography' to the massive expansions, with the advent of agriculture, of just a few populations from about 10,000 years ago.