I want to write a review that does justice to this AMAZING book, but I can't. It has too much goodness in it, too many memorable lines, interesting characters and important things to say about the human condition, so I’m going to give it a rest, read it again in a couple of months (where I’m not recuperating from any stupid surgery or illness) and try again. Hopefully I’ll manage to come up with something half decent by then.