The earth through time - Levin, Harold L. (Saunders, 1983)