On AlterNet: jennifer moore