On AlterNet: Jennifer Livingston