Overview

Richard Hasleton

(fl. c. 1567—1605) captain in the merchant marine