Title: Scientific certainties of planetary life, or, Neptune's light as great as ours
Subjects: Planets, Life on other planets, Stars