Overview

Richard Kirkby

(c. 1658—1703) naval officer