On AlterNet: herman cain