Author: John Gross Barnard
Alternate names: J. G. (John Gross) Barnard; J G. 1815-1882 Barnard; Barnard J G (John Gross); J. G. Barnard; Brevet Major General J. G. Barnard; J.G. Barnard; J. G. 1815-1882 Barnard; J. G. (John Gross) 1815-1882 Barnard
Born: 1815
Died: 1882