Gosh this sounds tangled!
I've only read one other book by this author and found it really hard going. However I do see a lot of positive feedback for her work so perhaps I should be reading more of her work. This certainly sounds intriguing, tangled and gripping all at the same time