3.5 rounded up
1) I didn't realize this one was a sequel to Sea Change until I started reading it (good thing I read Sea Change first!)
2) Carol's character development was wonderful - she was written beautifully, far better than expected.
3) I have to admit, I stopped reading for a couple days when I got to the middle of this one, even though my grandfather worked in the oil industry, my buds work in the oil industry, and my husband works IT for the oil industry. There was a huge technical infodump, which could have been fun, but it wasn't written in an excited "look at the results of my research" kind of way. It was very dry. Once you get beyond that, the action does pick up again, but I feel like it could have been trimmed down with respect to the 50-100 page infodump. (I wasn't keeping count, it was just a good chunk of the middle)
4) I was a little disappointed that, in spite of the differences between this one and Sea Change, the ultimate resolution was really similar.
Really the only reason I'm rounding up is Carol.
Oh, and if it's important to you - the dog lives.