This story kept me intrigued throughout. Sometimes I have trouble with a story told completely through a male point of view; however, Darin's character was easy to read. He was intelligent, thoughtful and performed his job well without the many stupid mistakes that often trip up this type of hero. The way Darin finally stops the Cleaner's troops in insightful, rather than a bloody battle. Most of all I liked his relationship with his daughter. Darin might not of known that he even had a daughter until she was four, but he is determined to go see her as soon as he finds out. I do wish that we got to see more of that relationship grow. The world building is wonderful with beautiful descriptions of the magical worlds. I especially loved the Elves tree-top world where they magically wound trees together and hardened them.
This book was received for free in return for an honest review.