But, that last link you posted is to a very whacked out bunch.
I agree, they are a whacked out bunch, but when you do a search for "Bella Dodd" that link comes up. I read as much as I can, probably disagree with most of it, and file it away. It's all you can do.