Just finished reading this. A really good story with enough twists, and overturning of expectations to keep you on your toes, and very well written. Slightly disappointed with the ending but a terrific read nevertheless. Has anyone read any of her other novels?