Again, my thoughts are
here.
This book is brilliant! Completely bonkers, but amazing. I was expecting something really heavy and dull - and long - but it is neither of those things. I'm still not totally sure what was going on half the time, but I would read it again to find out in an instant.