Overview

Sir William Waller

(c. 1639—1699) politician