Overview

Sir William Balfour

(1620—1660) parliamentarian army officer