The author “weaves” a most interesting tale while building a complex universe that encompasses not just humans but also “magical” beings from another dimension (or plane of existence) with varying powers, motives and emotions. While these beings can interact with the human world they are not all powerful but have limits, flaws and weakness. Even a hierarchy, much like those found in Greek, Roman, Norse Egyptian and the mythology of other ancient civilizations.

The blending of multiple characters’ point of view is handled very well, with clearly (for the most part) marked transitions. The author is thus able to give the reader a touch of humor and romance, along with the sense of adventure as mysteries unfold.
Why not five stars? It seemed to me that there was little character development. We do learn how some individuals were guided (perhaps manipulated might be a better choice of words) by outside circumstances and powers into fateful actions. However actual growth and changing world view seems to take place only in minor supporting characters such as the Imps and Dis.

True while the main human characters are at somewhat mature stages in life, when we encountered them. However there seem to be a lot of stereotypes. The humble solider who advances through the ranks to gain the attention of a princess. The seasoned veteran whose advice proves crucial. The princess who learns of the royal background of the “common” merchant / craftsmen allowing her to act on her feelings of attraction. The “mage” who uses an imprisoned magic being only to give credence to the saying “Be careful of what you wish for”
I was impressed by the various battles that take place, as strategy and tactics are highlighted as much as skill at arms and courage.

Overall I found the book entertaining, exciting, engaging and even educational, well worth the price and time.