Excellent story, strong female Caribbean protaganist, told in 3 parts. Most action is in space. The sudden introduction of the Aztec culture on New Anegada without any foundation or explanation of how it got there,kind of threw off the rhythm. The characters were great, well rounded, despite that and the details fascinating.