Author: John Welch Foster
Alternate names: Foster, John Welch, 1789-1852
Born: 1789
Died: 1852