All good questions that I wish I could dig up the answers to... believe me, I’ve tried. I can’t get anything on, or off the record on who the people are... which is why I suspect it’s Willard, or the ‘Rats...
Your gut suspicion is probably right. See post #29.
;-)