On AlterNet: fernando henrique cardoso