On AlterNet: Nancy Keenan