anderson hale