Icehenge

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Icehenge
Ace-Icehenge-1984-MMPB-Cover.jpg
First edition of Icehenge, published by Ace Books as a Mass Market paperback, with cover art by Mark Weber
Author Kim Stanley Robinson
Cover artist Mark Weber
Country United States
Language English
Genre Science fiction novel
Publisher Ace Books
Publication date
1984
Media type Print (Paperback)
Pages 262
ISBN 0-441-35854-3
OCLC 11191345

Icehenge is a science fiction novel by American author Kim Stanley Robinson, published in 1984.

Though it was published almost ten years before Kim Stanley Robinson's Mars trilogy and takes place in a different version of the future, Icehenge contains elements which also appear in the Mars series: extreme human longevity, Martian political revolution, historical revisionism, and shifts between primary characters are all present.

Plot

Icehenge is set in three distinct time periods. The story shifts from a failed Martian political revolution of 2248, to an expedition to explore a mysterious monument on the north pole of Pluto three centuries later, and ultimately to a space station orbiting Saturn, home to a reclusive and wealthy woman who may hold the key to solving a mystery spanning centuries.

Development history

The first part of this novel was originally published as the novella To Leave a Mark in the November 1982 issue of The Magazine of Fantasy & Science Fiction'.[1]

The third part of Icehenge was originally published as the novella On the North Pole of Pluto in 1980 in the anthology Orbit 18 edited by Damon Knight.[2] Robinson gave the novella in rough form to Ursula K. Le Guin to read and edit while he was enrolled in her writing workshop at UCSD in the spring of 1977.[3] Views of Saturn from the space station inhabited by the character Caroline Holmes in this section were inspired by images of Saturn taken during the Voyager flybys.[4]

Publication history

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.

External links