Patterns of change in earth evolution - Rendall, Alec F. (1984)