I had to read this book because I truly loved the first two. I wasn't that sure I would but they really grabbed my attention. Yelena is a wonderfully and very sarcastic character you can't help but enjoy. Her friends from Ixia and Sitia have because very enjoyable too along with her family. 
 Snyder is really good about bring the scenes and action out to the reader so you feel like you are experiencing something truly magical. This book did seem a little more involved that the first two which almost made things a little confusing and at times maybe even a little boring but still a good adventure. 
 I really love this series and now own all the books and kind of hope that she writes more.