I've come to the conclusion that I'm not even going to decide whether I liked this book or not.
On the good side some 'way out there' themes and wonderfully descriptive elements; I would have preferred a slightly linear storyline, but that's just me.
I know people who put this book down after 100 pages, I stuck with it and was rewarded. I think instead of trying to understand everything about it, the easiest way to deal with it is to just accept that it's a story that's told all over the place; and to expect nothing. That way you're not disappointed.
Duncan strikes me as an author who takes himself very seriously and that does come out in some of the characters I think; No Mawkish sentimentality here.. great spoof prospect though...