Barbara Haynes, a champion for Tennessee women in law, dies at 84