Ratings1,259
Average rating3.9
This is the second read of this book for me, both times I struggled to complete it. The first time I stalled in the several iterations of the alien civilization, the second time when the storyline side-tracked into a long, historical catch-up, and again into scientific explanations. Granted, the writing came back to the story line, both times, but ultimately these are characters and a story line that I can't get interested in.