Scott Brennan is editor and publisher of the following publications and sites: