On AlterNet: michael steele