sammystay 's review for:

The Blazing World by Margaret Cavendish
3.75
adventurous funny mysterious