I'm finding this a very difficult review to write because I liked the main story and the many subplots quite a lot but I found many things to be very confusing. A great many concepts, characters, and background information were dropped into the story with very little or no explanation given so I had to figure things out by context and I wasn't always sure that I got them right. An example of this was what exactly Shades are besides very evil, very powerful creatures and very important to the story. Also, there were too many occasions that various forms of the made-up word "Bernice" are used as an adjective (Berniceble), an adverb (Bernicebly), a verb (Berniced), and even a noun (Bernicetories). Most times it seemed to mean very horrible, but sometimes the meanings were more like magnificent, terribly, or even homes. Figuring out what was meant did sometimes interrupt the flow of the story. However, when I wasn't bothered by the inconsistencies, I found the characters' various personalities to be well-developed, complex, and three-dimensional and the dialogues were engaging and a lot of fun to read. I found the imagery to really capture my imagination; it was vivid, descriptive and very easy to see in my mind's eye. Overall, I enjoyed reading this story and I would recommend it to people who like reading about humans, elves, dragons, magic, etc.
I received a complimentary copy of the book in exchange for an honest review which I've tried to give.