Thanks for the review, Bill. Will put it on the to read list.

FYI - I always thought the essence of humour was to poke fun at the social conventions / political correctness of the time. Wasn't that the role of the court jester in Medieval courts? Maybe I've been listening to John Cleese - alas, for me, burn the witch.