Genuine thanks for that - I had been listening to the audiobook version (I got it free) and was bored shitless waiting for him to actually get round to revealing what the whole thing was about.
I'm normally a fan of his books - no great works of literature, but entertaining enough, but this one...