A review by allylam
Shards of Hope (Psy-Changeling, #14) by Nalini Singh

emotional tense fast-paced

5.0