Overview

James Barker

(1772—1838) naval officer