Author: Nathan Lanesford Foster
Alternate names: Nathan Lanesford 1787-1859 [ Foster
Born: 1787
Died: 1859