On AlterNet: joshua bolten