The life of William Cavendish, Duke of Newcastle / by Margaret Duchess of Newcastle ; edited by C. H. Firth