This is the best fictional novel I've read in a while and I read quite a bit. The writing itself is beautiful to the point of being poetic at times. The plot isn't predictable yet goes precisely where it should. Unlike many books in this genre, I didn't question the events and likeliness of circumstances. This fictional world made sense. The book was a highly enjoyable page-turner. I enthusiastically recommend it.