Margaret Cavendish (1623-1673), Duchess of Newcastle-upon-Tyne, stands as one of the most remarkable yet underappreciated figures of the 17th century: a bold...
View in Alexandria