Wow. This started out harmless enough with a little sci-fi and some humor, and then added witches, and time travel, and then more time travel, and then HG Wells, and Mary Poppins and the Elephant Man, and then it started getting strange!
I certainly like my humor goofy, but this got downright silly, with verbal slap-stick and absurd scenarios. I really felt that large sections of the book did nothing to advance the story, and by the end I am not sure I was even following exactly what was going on any more!
The writing style is fun, and there were certainly some funny spots, but it was a little long and contrived for me. I may check out another book by Mr. Rankin, but I think I'll read a few more serious books first.