So the million dollar question is was it worth it? Well, in a word, YES. This is not an easy read (and indeed in some sections, not even enjoyable) but it is undeniably a masterpiece. It's dirty, yes. Vulgar, yes. Completely perplexing in parts, yes. BUT it's also beautiful, lyrical, funny and human.Full review at Reading in Progress.