Slow to start and quite dark and depressing but the second half picked up enough for me to award 3 stars instead of the 2 that I had been contemplating early on. It almost felt like two books somehow - by the time I got to the end, the events of the first half of the book had receded so far in my mind that I felt I was reading a sequel from the halfway point onwards.