This is a really gripping read - very cleverly put together with the two strands of the story neatly complementing each other. The author's grasp of historical detail (spanning two very different periods) contributes to the depth of storytelling. The characters are well-developed and believable. This book was so engrossing, I wanted it to never end.