Overview

Edward Legge

(c. 1710—1747) naval officer