On AlterNet: ruth rosen