Overview

Richard Hampden

(1621—1695) politician