I enjoyed the book. It was a fun adventure, but it did feel a bit disjointed, as though the two plots were having trouble coming together. Perhaps that's because they were so very different. A heavy hand was needed to weave them together. I think part of my problem with the book was the fact that I know very little of Gilbert & Sullivan and I had to read the lines as poems rather than as the songs they were quoted from.