I recall hearing somewhere that "lie buster" may have been another alias Ken used. Since I cannot confirm this, it should be treated strictly as a rumor or my opinion... something that cannot be considered "slander" and warrant another seething "nasty-gram" from Ken Eade.