jack: (Default)
I enjoyed it. But I can never tell how good overall a book is on first reading, because I love it (or occasionally hate it) and don't see the other side. However, I did manage to sleep in the middle, giving me a chance to mull over what was going on. Now follow some impressions.

ExpandMassive spoilers of doom, not that anyone will care and not have read it. )