Overview

Charles Cornwall

(1669—1718) naval officer