On AlterNet: jeremy usher