"Who are these persons? Ritter, Meselson...who?"
I would say Stan Bedlington and Glenn Cross.
I've been looking. I see what you mean about Bedlington. The Wash Post article, the "superpatriot" comment.
I see Bedlington is a Brit too, served in Malaysi and Palestine. Interesting.