On AlterNet: alvaro uribe velez