Ratings2
Average rating4.5
This has aged well.
I can't remember when I first read it, or how many times I've reread it since then, but it's been at least ten years since the last time, and I just picked it up again, and, wow! Still laugh-out-loud funny, still bitingly on point, still absurd and depressing and insightful and oh so enjoyable.