On AlterNet: bob riley