Humans are everywhere. How did we get from the savannahs of Africa across to the most northern reaches of Alaska and Greenland, to the outbacks of Australia and the islands of the Pacific millennia ...