On AlterNet: ray cook