The life of the (1st) Duke of Newcastle : & other writings / Margaret Cavendish Newcastle. - Newcastle, Margaret Cavendish, Duchess of, 1624?-1674