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