Overview

Hezekiah Haynes

(1623—1693) parliamentarian army officer and deputy major-general