Kim Stanley Robinson is the award-winning writer of more than a dozen science fiction novels and short-story collections.

Advertisement