A review by matharoni
Defend the Dawn by Brigid Kemmerer

3.0

was gonna be 4 stars but dropped it to 3 because tessa pissed me off so bad