The earth through time - LEVIN, Harold L. (Wiley, 2013)