Charles Sheffield:

First edition hardcover

First edition hardcover

First edition hardcover