Great Ideas in Science Lecture 10 - Living Things Prof. Robert Hazen UNIV-301.
Habitable zones and the Search for Life on Planets Around Other Stars James Kasting Department of Geosciences Penn State University.