Spacerogue
Robert Silverberg
SPACEROGUE