On AlterNet: edgardo herrera