On AlterNet: chris rabb