A great book. A fascinating topic and every aspect was well done. The magic was great. The overall theme was great. The tone was great. It felt neither childish nor adultish and I really liked that. I was really drawn into Novik's world. I'm looking forward to reading more by this author.