My Lists
Featured Lists
REVIEWS
Library Journal
Reviewed on January 1, 2000
The discovery of an alien artifact on Venus comes at a crucial time for the research colony of Venera, but the complications that result when a living alien species lays claim t...Log In or Sign Up to Read More