Author: J. Gilbert Armstrong
Alternate names: Armstrong, J. Gilbert (John Gilbert); Armstrong, John Gilbert, né 1826; John Gilbert Armstrong; John Gilbert B. 1826 Armstrong
Born: 1826