On AlterNet: kelly ayotte