Author: William James Cromie
Alternate names: Cromie, William J.; William J Cromie; William J[ames] Cromie; William J. Cromie; William J[ames] 1877- [From Old Cromie
Born: 1877