On AlterNet: ben carter