On AlterNet: wayne hauge