Author: John H. Foster
Alternate names: Foster, John H. (John Harold), 1880-1956; Foster, J.H.; John Harold Foster; J. H. Foster
Born: 1880
Died: 1956