On AlterNet: tom hayden