I bought this book after seeing it mentioned a couple of times in various places online, and I was so glad that I did. It's entrancing. The world building is well done and thought out. Great characters.