On AlterNet: tom barrett