A review by lusimusi
Heroes and Villains by Angela Carter

3.0

I'm not entirely sure I liked this