On AlterNet: juan gonzalez