On AlterNet: frank sharry