Margaret Cavendish

Margaret Cavendish

Biography Margaret Cavendish (1623 - 1673)

English aristocrat and a prolific writer

Life period: 1623 - 1673
Rate this author:
Generate another secure code=