Janice Hallett is a very clever writer and this certainly has some very clever moments to it. But ultimately I didn't enjoy the reading experience. The character motivations seems thin and overall it just didn't hang together. I feel bad because I do think her books are ambitious and I'd like to reward that originality. But maybe I'd point you towards the Twyford Code or Alperton Angels instead because those are much stronger picks for me.