On AlterNet: joe mccarthy