my scientific credentials go back to "Flash Gordon" and I can verify that this is a great article.