A review by rickroll
Archangel's Consort by Nalini Singh

adventurous mysterious tense fast-paced

4.25