A review by rclz
Archangel's Heart by Nalini Singh

5.0

good as always. I like this a bit more because it wasn't about the end of the world. It was more like a mystery.