On AlterNet: kevin mccarthy