Amazing book. A little patchy at times, perhaps a little overambitious, but overall a masterpiece. Took me ages to get through and often I didn't always follow what was going on but never really cared as I was happy to soak up the often stunning prose. Worth the effort.