On AlterNet: hilary rosen