It was a very well put together, solid SciFi story. The story moves along at a wonderfully fast pace, introducing lots of characters, yet explaining each one so that they have their own voice. The main character of the book is a youg woman, just coming of age, named Maya; who lives with her mother a...