Margaret Cavendish's books
3.26 avg rating — 1,740 ratings 2.93 avg rating — 1,804 ratings 3.59 avg rating — 445 ratings 3.67 avg rating — 113 ratings 3.61 avg rating — 115 ratings 3.42 avg rating — 66 ratings 3.56 avg rating — 50 ratings 3.55 avg rating — 51 ratings 4.03 avg rating — 31 ratings 3.79 avg rating — 28 ratings