Maps of the world
Geographical Information Systems is revolutionising the present and portend a happier future. Or so we hope in the maps of our minds.
Humanity's puzzling past
The 4.5 million year blind leap from "almost human" to Homo sapiens continues to baffle palaeontologists, but 2 new finds offer a new …