On AlterNet: harold ford