Margaret Cavendish, Duchess of Newcastle , Margaret Cavendish Internet Encyclopedia of Philosophy , Margaret Cavendish Margaret Cavendish Margaret Margaret Cavendish Margaret Cavendish , Margaret Cavendish , Margaret Cavendish , Margaret Cavendish Margaret Cavendish Margaret Cavendish , Margaret Cavendish