On AlterNet: haley barbour mitt romney