Great fic! I laughed and laughed all the way through.

I'm with Marcus - is Arthur someone we're supposed to know?