CAVENDISH, William, Lord Cavendish (1641-1707), of Chatsworth, Derbys.

Author