CAVENDISH, William, Mq. of Hartington (1672-1729).

Author