On AlterNet: gregory peterson