He is also survived by two sons , John N. Beeson of Livingston , N.J. , and Peter G. Beeson of Concord , N.H. ; a daughter , Judith Beeson Assirelli of Montella , Italy ; six grandchildren ; and one great-grandchild .