On AlterNet: mark halperin