A wonderful book, though I have no doubt I'll enjoy it much more on the next read. Post-apoc is so bleak and discomforting to read (and characters I like actually die!), I enjoy it better when I know what to expect. (Kind of makes me understand end readers...)