The table below sets out the time-scale of some of the major events in Earth history and developments in science and technology. It shows something of the parallel development of human ...