A review by laurenbowes
The Passion of New Eve by Angela Carter

5.0

As amazing and confusing as I expected. I would give this five stars but I honestly don't have a clue what happened at the end.