On AlterNet: kelly thomas