On AlterNet: shirley sherrod