Overview

Edward Cooke

(1772—1799) naval officer