content: I really enjoyed this book with the exception that the story was slightly disjointed at times. There are sudden jumps in the story and one in particular in which a large chunk of plot seems to suddenly go missing. Aside from these short comings, however, The science & plot work well together. The characters are reasonably complex & the universe captivating.