Karl Schroeder demonstrates an impressive capacity for worldbuilding and imaginative hard science fiction. Sun of Suns is truly awesome in the scope of its technological milieu. The civilization of Virga, with artificially-generated gravity, is as alien to us as the idea of "Artificial Nature" is to the isolated Virgans. Set against this majestic backdrop, the protagonist, Hayden Griffin, is on a mission of revenge that quickly becomes complicated.
Quixotically, Schroeder spends very little time actually…