On AlterNet: David Siegel