Essentials of earth history Introduction to historical geology. - Stokes, William Lee (1966)