On AlterNet: internet communications