4.0

A rather grim, quick read. Not quite sure what I thought about it to be honest but I couldn't put it down though and definitely needed to see it through to its conclusion. I suppose that's a good sign! Torn between 3 & 4 stars.