g and the novel's main storyline with its twists and turns that kept me guessing till the end were the main reasons, while the narrative flowed very well and kept me turning page after page until the end.The characters are pretty interesting too since while having partly the usual traits, they also have their own quirks and so become distinctive as the book goes on - most notably Zoe and Tiernan b