On AlterNet: jane hamsher