Margaret Cavendish

56 books

272 pages paperback 1666

fiction classics science fiction short stories adventurous reflective slow-paced

296 pages 1999

fiction classics play challenging reflective slow-paced

42 pages paperback 1668

fiction classics play challenging informative medium-paced

496 pages 2000

nonfiction classics history literary challenging informative slow-paced

32 pages paperback

fiction play challenging medium-paced

287 pages hardcover

nonfiction philosophy science challenging informative medium-paced

258 pages 1664

nonfiction essays feminism informative inspiring medium-paced

578 pages 2010

nonfiction philosophy challenging informative medium-paced

70 pages 2004

fiction classics history challenging informative reflective slow-paced

54 pages 2008

poetry challenging slow-paced