Well researched, perhaps too much researched details that was overwhelming at some chapters but the plot is intriguing although the ending is justified but not fulfilling. Fine crafting of storyline but the characters are paper thin, they are built up as multidimensional and have their own unique charms and yet at the resolution, they didn't become more into being, or maybe that's one of the point of the story. This is intriguing, and if you are a lover of historical fiction, this is perfect. If you are a rationalist, don't bother. This is historical fiction for that reason.