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