A review by youaremerlin
Brimstone by Cherie Priest

3.0

The concept was good, but it suffered a bit from poor characterization.