Overview

Joseph Ames

(1619—1695) naval officer