This book surprised me at every turn. I mean, I am in awe of how many twists and turns the author managed to fit in without making the book lose its charm. A refreshing world, with splendid magic systems, stunning characters, and a fast-paced plot. Definitely made me fall in love with reading books with elves and dwarves all over again!