On AlterNet: Gary Bartlett