Overview

Richard Deane

(1610—1653) army and naval officer and regicide