Earth's evolving systems the history of planet Earth - Martin, Ronald E. (Jones & Bartlett Learning, 2018)