On AlterNet: Marilyn French