CAVENDISH, Lord James (c.1678-1751), of Staveley, Derbys. and Latimer, Bucks.

Author