The Succession of Life through Geological Time.