On AlterNet: rick davis