One of the nice things about living 1 mile from the center of town is that it’s easy to meander in on a Saturday, pop into the library, grab a few books and meander home again (possibly stopping at a bakery on the way for a snack). This Saturday gone was no different, save that I was at work cleaning up code.
I happened to pick up Vernor Vinge’s A Deepness In The Sky, and I’m glad I did. The book is about 600 pages long (largeish print version, not small paperback), and tells the tale of humankind as a space trading race, and the tale of a spider-like race who happen to live on a very strange planet with an even stranger star. The book jumps back and forth between the two human factions, and the spider-like race, but at no point do the jumps seem random - the threads are deftly woven by the author.
Along the way, you learn of the founding of the Qeng Ho (one of the human factions), great betrayals, nifty technology and an interesting philosophical view on modern technology. There are several characters who appear to be protagonists, but in the end, there can only be one - the core characters are well fleshed, as are the supporting characters. Indeed, it’s only as I write this article that I realise who the protagonist really is. There are also several twists in the story - ones that make you go ‘hmmm’ - that reveal that everything is not what it seems. Indeed, one of the best twists shows up at the very end of the story, and ties together several smaller arcs from earlier on.
To know what that twist is though, you’ll have to read the book :) If you like science-fiction, and books that don’t lay everything out immediately, but reveal clues as you get further in to the story, A Deepness In The Sky is probably something you want to read.
