This is a book that I think of regularly, despite finishing it for the first time over 18 months ago. Brilliantly written, intriguing storyline and characters that get under your skin in the best way possible. I loved it, and often find myself thumbing through it again and again, picking out sections of text to read and ponder over. If I could give it 6 stars, I would.