This story has been bouncing around my head for the better part of fifteen years. I finally got around to outlining it, and tried unsuccessfully to fit it into one story. Sorry readers, you’re going…