On AlterNet: Kenneth Thomas