Oliver Ames, Sr. (Q23018196)
American manufacturer and politician (1779-1863)
Language:
other details
aliases Oliver Ames
description American manufacturer and politician (1779-1863)

External Links