It's a good read, and one of my starting points, but I had already seen some official archival material that contradicted several of the article's claims. There aren't too many references given that can be chased down either.
Thanks for the suggestion, I hadn't, but I know that some friends of that sort of person have forwarded it on, so I'm trying to get in touch. Will certainly update everyone if that turns up something.