Overview

Sir Robert Long

(c. 1602—1673) politician and exchequer official