Overview

James Noble

(1774—1851) naval officer