Observations upon Experimental Philosophy, Abridged by Margaret Cavendish, Duchess of Newcastle | Menrva Books | MenrvaBooks