Brilliant debut novel, I was hooked from the beginning. Twisting and compelling with the right mix of gasp out loud moments and those car-crash type ones that you can see coming but just can't look away. The writing from both the main characters' perspectives was excellent, it is good to see a f...