Sean McMullen is one of the rare ones who can combine high technology, daring visions of future societies, and strong characters into first-rate science fiction.

Ben Bova