I’m afraid that link does nothing for me. There is nothing there that supports Dr. Townes assertions if that was your intention.
I was just reading it and thought you might find it interesting. I also posted you an interview with Dr. Gonzalez that does indeed support Dr. Townes assertions.