On AlterNet: mark pendergast