Overview

Sir William Constable

(c. 1590—1655) parliamentarian army officer and regicide