Author: Joseph Foster
Alternate names: Joseph 1841-1930 Foster; Foster, Joseph
Born: 1841
Died: 1930