Overview

John Barrett

(1764—1810) naval officer