Huntington Willard (n.