Overview

Henry Cavendish

(1630—1691) politician