Co-evolution of Life David Catling (2017)
Planetology
Fundamentals of Planetary Atmospheres David Catling (2014)
Astronomy Planetology
Detecting Inhabited Worlds David Catling (2014)
Climate Evolution On Rocky Planets David Catling (2014)
Origin of atmospheres David Catling (2014)