inra H . W.Haggard