On AlterNet: international covenant on