On AlterNet: charles ferguson