Overview

William Bayne

(1730—1782) naval officer