Overview

James Gilchrist

(1731—1777) naval officer