On AlterNet: nick johnson