On AlterNet: gary herbert