On AlterNet: sal rosselli