On AlterNet: david cote