Wow!
This book started slow - I had a little trouble getting into it, but decided to give it awhile, since the reviews I had read were so good.
Once I got into it, it was difficult to put down. The story, the characters - everything just pulled me along, non-stop.