On AlterNet: kent moyer