Overview

James Carpenter

(1760—1845) naval officer