On AlterNet: jennifer hudson