Overview

Sir Thomas Armstrong

(1633—1684) army officer and conspirator