The earth through time. - Levin, Harold L. (Saunders College Publishing, 1996)