On AlterNet: federico franco