Gary L. Smith publisher