A review by lovelea
Defend the Dawn by Brigid Kemmerer

3.0