On AlterNet: tom perriello