A review by melmc222
Defend the Dawn by Brigid Kemmerer

4.0

Curse you, middle of a trilogy!