“Independent
scientist” is a title that not only fails to confer authority on any
subject matter, but actually indicates that the bearer of the title is a
completely lunatic fringe loon and conspiracy theorist...
Read the full lunacy: #2026: Leuren Moret Encyclopedia of American Loons