This book left me with only one complaint - the second one isn't available yet. The character development is full and rich. The story is engaging and leads to the use of the readers imagination without spoonfeeding every facet. The writing is complex enough to engage without being verbose. This book was the first I was actually perturbed to have to put down. I am not typically a reader but I read it in 3 chunks. A beautiful experience that leaves me craving more of the story.