I seem to have been waiting and tweeting (is that a word?) about this book for ages, and I do mean AGES - thankfully it was definitely worth the wait.

It's full of twists and turns which have you guessing throughout, with Clare Mackintosh leading you from one garden path to the next. It grabbed me from the start and never really let me go, invested as I was in the drama surrounding Zoe Walker. I will say here that I wasn't hugely in favour of the last couple of pages, but that's probably just me.

It is jam packed with characters that are interesting, particularly the investigating team of Kelly Swift, Nick Rampello and Lucinda. I'd be very happy if they made another appearance at some point. Each narrator had their own voice, they were clearly defined as different - which I know sounds such a simplistic thing to say, but it isn't always the case. I was as interested to read one voice as the other too, it wasn't like the story was a melee of voices competing to be heard; they interweaved beautifully.

I thought the whole tension surrounding the stalking was played out wonderfully. Surely lots of people have had that horrible feeling of being followed at some point. Funny how my brain instinctively went to write 'women' before I corrected myself. Obviously these "feelings" aren't just limited to females, that horrid feeling of vulnerability can strike anyone. Anyway, a digression, of course!

This is a great follow-up to Clare Mackintosh's first novel, I Let You Go (which incidentally is a terrific read if you haven't come across it before). The dust-jacket claims this as "an edge-of-your-seat, page-turning psychological thriller" - I'd wholeheartedly agree - a terrific read.