Title: Balshazzar's serpent
Subjects: Life on other planets in fiction, Life on other planets, Fiction, Science fiction