On AlterNet: tom ridge