On AlterNet: barry lynn