What a great book! It kept pulling me in as I kept reading. The story is vivid, engrossing, clever, and the characters the author creates are so real and well-developed. I really felt the world she was trying to paint. I even found myself laughing out loud at times, which you wouldn't really expect from a story like this. I would highly recommend this book.