
Atmospheric Evolution on Inhabited and Lifeless Worlds
by David C. Catling, James F. Kasting
Atmosphere, upperPlanetsGeochemistry
Writing a summary for young readers…
For young readers
Book data: Open Library

by David C. Catling, James F. Kasting
Book data: Open Library