Person

John Gray Foster (Nashua, New Hampshire, major general (U.S.A.))

b. 1823-05-27 d. 1874-09-02