I thought this was a very good book. The characters were very well developed and each had their own distinctive personality. The rich details of the number of aliens and creative species was rivoting. I liked the diversity of species and how each plays their own part in the story. The plot was well created with lots of action andwists and turns. The fictional world had a good history that was well explained in the book.