Overview

John Barker

(c. 1600—1653) naval officer and shipmaster