Knight’s writing is dense. His descriptions weighty, full of intention. The dialogue follows the same template, functional and to the point. There’s one plot element that has always bothered me. The revelation that Nikolai is an undercover policeman. If we were made aware of this fact earlier in the plot it would provided another level of jeopardy to Nikolai’s story. As it stands it comes as explanation, the reason why he helps Anna. I understand this might’ve changed the emphasis of the story, but it could’ve made him more active. Just a thought.