Slott's back!

Everyone, Steve Slott is a paid shill for the fluoride industry. You can simply do a google search for his name, and you will find that he spends his days trolling forums all over the country.