On AlterNet: mike beebe