3.5 StarsThe first 50% was rather slow and put me to sleep a couple of times. The last half of the book really picked up and kept me interested. I actually really enjoyed the world created in this book. I look foward to reading more from this author.