Except the only confirmation that a person can find to corroborate those statements is TWENTY years old.
I don't consider http://inventions4you.com/pbio1.html corroborative since there is NO evidence Inventions4you ever realized production of, much less profit from, a single invention. But I could be wrong. Got anything else about Milligan that's less than TWENTY years old?