Overview

Robert Balfour

(c. 1596—1663) politician