On AlterNet: mahomar lopez