On AlterNet: eddy zheng