Gosh a Mickle! Dickel-Pickle! Gee Willy-Wobbles! Dog my Cats! and Rowrbazzle!
This is an homage to a subject I love. As such this puzzle definitely requires specialized knowledge. If you have that specialized knowledge this will be a 1 or 1.5. If you don't have that specialized knowledge this is a 5 and you will have to google. It should still be a solvable puzzle though. But very hard.
I give no apologies as this puzzle is for lovers of this subject. As I usually only get a dozen solvers or so, I imagine this will be a puzzle for just me. But I had to do it. I just did.
(It's a pity that this puzzle is so specialized as I think this is one of my better and cleaner grids.)